54161280
48442898
16496375
67907331
44124518
77882339
1664152
94482699
37584134
81692432
4257822
1252555
15764100
61295054
51094349
93762236
87675437
72155707
6265388
54097863
19819647
41515120
67328466
43175045
24555402
23285898
64169159
9756495
28902068
80208444
20941305
1111844
80101917
49872272
68527802
19025745
405001
73142976
21085302
29389430