34914875
42462813
96289199
26722928
86994281
49973086
84047778
36434090
2029318
26578573
2385316
96539038
9527128
86388133
75926548
67339435
90958498
92247725
17847819
37158957
6206136
45918326
71294047
802727
74708406
95369335
66436876
35673680
34258113
76871812
11643260
25331203
83871479
83553255
19618770
72521378
74103190
56238768
25215979
80491637