21489408
50979883
69394771
50215574
70784526
4975883
5789162
44472539
11913379
21299742
8743391
73644056
38149254
59914937
85392653
12941518
606232
36535372
41223245
99439577
86822802
3409356
497313
99996597
56646718
62697844
46906906
313014
60726751
2877926
96511573
55001424
71686985
45193454
42119803
77146186
81819200
81373688
72254009
61496899