28055672
59681417
95733029
44735348
58477798
42805257
95089489
60022700
2761132
58121714
60874082
77562620
43797506
1471673
24089685
17507658
76616627
5729234
99281566
9014510
65889877
65338585
10676928
88819624
83077498
42426439
85451799
23167238
48837949
9042563
364239
15896170
2067352
80506404
6742688
17025658
18518323
15541853
41424529
64073917