28707882
33145149
95645088
72435670
40905069
89244343
35153897
77046896
1651354
10409509
9141900
20652268
430170
66996400
93129815
93221622
33396281
55513438
51777204
3253913
14064197
3721910
35529464
7313489
453284
58326363
94071279
98026509
65144539
29476588
99474947
37789166
81307312
71513987
69612738
11872613
37921591
74127189
43062701
75391806