52055769
74542275
7254539
25732968
79644108
33566869
311387
67647501
17558376
27727235
12881841
50095421
3404888
31566479
79998203
64263548
49708066
12096331
5019896
52841496
37581298
65527946
5847520
54394669
20848286
95996640
16436925
18989429
84613427
76145031
7342490
90993911
29864736
9099253
34488443
19638102
32157988
79586437
25167264
94242247