2031318
44905800
19662722
95751204
16824041
24705551
59342834
17692241
10779170
54128207
79577613
5747930
1219179
43064275
7068574
82366421
51604044
45394200
30644756
85781140
92461165
47959885
77154704
73191339
1632979
95809290
46885191
26056311
67496653
40336728
34655566
86142805
64777317
52643065
78956889
51831389
8181534
81026862
7478912
79232188