38186824
6509453
8426589
40178278
84317128
65425252
16731817
51733659
4203998
56918094
37134027
3629825
86469191
84397091
14286553
22772063
47818210
66382226
56955733
2371743
86442323
28136622
1084522
11156465
8591284
60204400
762084
40088331
76655894
93847465
40564146
7549629
52801339
75573658
97247574
43394399
85225305
7579962
70504684
96611400