72213996
5401982
14046523
41522510
26557585
83895654
7333041
4381310
34843618
32639850
1974889
56304669
98769652
17034004
25103284
99105350
1124940
1739012
66239319
32391490
23447835
2798862
91726406
58152582
1401900
40489570
64922569
42658459
45456568
58177781
88928108
1892598
607921
92386454
51748818
38682641
2711304
55953408
87349842
71552762