39936252
86904094
34801416
96498367
61423256
10473192
17785282
77191712
41982082
94225634
67738778
61899520
94638578
93746927
20922973
76195526
3056040
92445758
50179967
46842751
43908063
81472550
6491568
38932686
1824093
1961822
84862937
11788547
84878151
42466516
76255710
63521998
1554597
25078265
17296034
46132202
32736390
49489585
21887882
84822499