42544388
29394416
25423857
68315481
48884045
11714246
671539
11891473
95647889
26164671
15281920
9808334
21016264
64157665
35874286
9854780
9539347
23106691
47592734
39222350
18372266
70072795
25481486
38504803
75255369
19468417
4827332
91917657
36541873
5885032
62501859
75957977
59714282
98888069
92099213
4241564
24224457
63163002
79412859
37242895