2985968
74593399
86959021
40057355
37772771
63131516
40257550
95909391
3802726
1745455
87166475
8711044
347936
35027453
8159301
59479075
33012030
40084456
65229598
18449679
99879285
71804718
1571759
19225939
19578186
63912356
9808451
24808290
3662438
58888071
29505369
73232292
51957077
16531281
30632070
7226060
43386546
84502383
44178790
77986347