52101295
40024472
79113486
81221109
16093278
1366019
4478233
21734742
21175452
85101509
29678737
9184657
15454961
17295343
80684505
31521698
9802734
87193849
65735904
28494618
40867633
36478773
16091524
741426
78849499
19374865
4773789
47024732
19688472
18921842
90092133
67191314
37773728
77566890
56862382
66884926
75883730
20757148
56081746
41788883