9564950
8394301
8348487
45676752
66255548
94654916
44526559
23783780
31625517
5335154
38999349
24513784
69741094
65233140
81357966
15277045
32059901
81454044
1602120
9591453
83709783
5743416
75966387
21177444
318131
39873522
43165235
24113293
58685779
62337778
27788363
90132523
87718299
26205945
56538346
4113398
50234285
7762318
58606711
62723991