3199503
31708274
76124179
67463652
25264992
47709239
13607800
23479083
5942721
35495807
279652
89146165
81624359
96489908
50248295
64456093
2208827
9595305
17846407
7906553
10555827
32086357
19507484
9159625
61872096
58903209
34108841
51854813
59213701
4045985
82922492
65542541
23792774
70127568
10753360
41336226
79991950
65702917
23854678
8891531