29812597
61741898
2745870
36602117
7769496
68037350
56405747
47699162
1915901
78053599
54857430
5473272
9801482
88585971
25499312
4675931
48532308
54748486
35102282
34269910
88386514
20268170
94806332
59695511
16992795
87945086
76894627
8085513
52235245
43966068
48322348
28332476
15595781
65324631
92344848
40345670
84498862
9523391
73212209
8938781