29963485
22728682
64028674
76177397
90548822
34476335
45713149
25434582
55017172
78453965
594220
75696195
41366264
83487670
72916304
66986745
47195630
57524803
54824598
41587429
522349
75949417
4111254
96468483
11413398
87264726
57376144
12495402
30726132
1708337
3086528
14598123
50803663
20524670
33404605
54199756
34333234
24044994
25426787
69378707