74743690
61485048
52295425
2938760
10317077
29728272
51482206
70745519
21726230
23322283
97917540
68645786
1196094
8851515
27962198
83652866
7522231
95954688
63425459
14758725
17824472
87456294
41368252
1738349
30421725
4363864
50709394
20863540
46971976
37023027
59486230
74163143
38643033
54496831
8499884
328419
24797605
81932644
54011471
82499556