60612218
55251318
35227642
96614190
76003900
54338877
3026864
26465784
29817220
6136154
96458526
8904222
15841240
29797152
32985479
3009507
7936446
73193147
53952232
91545496
44204605
25532531
71975523
51882396
63203080
46189245
61546175
50065804
8502820
13579748
45867407
80554946
85143205
76256146
29379964
18572049
26844874
89279534
597131
41783051